package cn.edu.cimv.dao.mapper;

import cn.edu.cimv.dao.entity.Cata;
import cn.edu.cimv.dao.entity.Menu;
import cn.edu.cimv.pojo.Catalogue;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * Created by 门铎 on 2016/6/24.
 */
@Repository
public interface ContentMapper {
    //向static_content 表中插入一条数据
    void insertContent(@Param("cata")Cata cata);
    //向static_content 表中更新一条数据
    void updateContent(@Param("cata")Cata cata);
    //查询对应menu_id的文本是否存在
    int checkContent(@Param("id")String id);
    //根据menu url 找到对应单页面id
    String getMenuId(@Param("name")String name);
    //获取
    Menu getMenuIdName(@Param("name")String name);
    //获取单页面全部内容
    Cata getCata(@Param("id")String id);
    //获取后台菜单List
    List<Menu> getMenuList(@Param("roleId")String roleId);
}
